something beautiful - French English Dictionary